profesor titular - German English Dictionary